import request from '@/utils/request.js'

/*
1. 加入购物车的接口地址，可以在购物车组件中查看添加的商品
请求参数：
new：提交状态，0 为加入购物车，1 为立即购买
uniqueId：sku ID
productId：商品 ID
cartNum：加入个数
*/
export const addToCart = data => request({
  method: 'POST',
  url: '/cart/add',
  data
})

/*
2. 获取购物车商品列表数据的接口功能
请求参数可选（可用于实现购物车商品过多时的触底加载功能）：
page：页数
limit：每页个数
*/
export const getCartList = params => request({
  method: 'GET',
  url: '/cart/list',
  params
})

/*
3. 修改购物车商品个数的接口功能
请求参数：
id：购物车项目 ID
number：个数
*/
export const changeCartItemNum = data => request({
  method: 'POST',
  url: '/cart/num',
  data
})
